Skip to main content

Status codes

Each transaction in Keepz goes through specific lifecycle stages.

The status field in responses can have one of the following values:

StatusDescription
INITIALTransaction has been created but not yet processed.
PENDINGTransaction is waiting to be processed by the payment system.
SUCCESSTransaction was successfully processed and funds have been transferred.
REJECTEDTransaction was rejected by the bank.
FAILEDTransaction failed during processing due to an error.
DELETEDTransaction was deleted by the system before execution.
INITIAL_INSUFFICIENT_BALANCETransaction could not proceed due to insufficient balance at the initial stage.

⚠️ Important: The status field is updated in real-time as the transaction progresses through the payment system. Monitor the status to track the progress of your transactions.

For more information about error handling, see the Errors section.